🏠 חזרה לעמוד הבית

ℹ️ נוסחאות מידע ובדיקות

פונקציות לבדיקת סוג נתונים, זיהוי שגיאות ומידע על המערכת

נושא נוסחה (EN) שם עברי תיאור
בדיקות ISBLANK האם ריק בדיקה אם תא ריק לחלוטין
תחביר אנגלי: ISBLANK(value) פירוש עברי: ISBLANK(התא לבדיקה)
דוגמאות:
• =IF(ISBLANK(A1), "אנא מלא שדה זה", A1) - בדיקת שדות חובה
• =ISBLANK("") יחזיר TRUE
• =ISBLANK(" ") יחזיר FALSE (רווח אינו ריק)
• שימושי לוולידציה של טפסים ובדיקת שלמות נתונים
בדיקות ISNUMBER האם מספר בדיקה אם הערך הוא מספר
תחביר אנגלי: ISNUMBER(value) פירוש עברי: ISNUMBER(הערך לבדיקה)
דוגמאות:
• =IF(ISNUMBER(A1), A1*2, "לא מספר") - פעולה רק על מספרים
• =ISNUMBER(123) יחזיר TRUE
• =ISNUMBER("123") יחזיר FALSE (טקסט שנראה כמו מספר)
• =ISNUMBER(TODAY()) יחזיר TRUE (תאריכים הם מספרים)
בדיקות ISTEXT האם טקסט בדיקה אם הערך הוא טקסט
תחביר אנגלי: ISTEXT(value) פירוש עברי: ISTEXT(הערך לבדיקה)
דוגמאות:
• =IF(ISTEXT(A1), UPPER(A1), A1) - המרה לאותיות גדולות רק לטקסט
• =ISTEXT("שלום") יחזיר TRUE
• =ISTEXT(123) יחזיר FALSE
• =ISTEXT("") יחזיר FALSE (ריק אינו טקסט)
בדיקות ISLOGICAL האם לוגי בדיקה אם הערך הוא TRUE או FALSE
תחביר אנגלי: ISLOGICAL(value) פירוש עברי: ISLOGICAL(הערך לבדיקה)
דוגמאות:
• =ISLOGICAL(TRUE) יחזיר TRUE
• =ISLOGICAL(FALSE) יחזיר TRUE
• =ISLOGICAL("TRUE") יחזיר FALSE (טקסט, לא ערך לוגי)
• =ISLOGICAL(1>2) יחזיר TRUE (תוצאת השוואה היא ערך לוגי)
בדיקות ISEVEN / ISODD זוגי / אי-זוגי בדיקה אם מספר זוגי או אי-זוגי
תחביר אנגלי: ISEVEN(number) / ISODD(number) פירוש עברי: ISEVEN/ISODD(המספר לבדיקה)
דוגמאות:
• =IF(ISEVEN(A1), "זוגי", "אי-זוגי")
• =ISEVEN(4) יחזיר TRUE
• =ISODD(7) יחזיר TRUE
• שימושי לצביעת שורות לסירוגין: =IF(ISEVEN(ROW()), "צבע1", "צבע2")
שגיאות ISERROR האם שגיאה בדיקה אם הערך הוא שגיאה כלשהי
תחביר אנגלי: ISERROR(value) פירוש עברי: ISERROR(הערך לבדיקה)
דוגמאות:
• =IF(ISERROR(A1/B1), "שגיאה בחישוב", A1/B1) - בדיקה כללית לשגיאות
• =ISERROR(#DIV/0!) יחזיר TRUE
• =ISERROR(#N/A) יחזיר TRUE
• מזהה כל סוגי השגיאות: #DIV/0!, #N/A, #VALUE!, #REF!, #NAME?, #NUM!, #NULL!
שגיאות ISNA האם לא זמין בדיקה ספציפית לשגיאת #N/A
תחביר אנגלי: ISNA(value) פירוש עברי: ISNA(הערך לבדיקה)
דוגמאות:
• =IF(ISNA(VLOOKUP(A1, טבלה, 2, 0)), "לא נמצא", VLOOKUP(A1, טבלה, 2, 0))
• =ISNA(#N/A) יחזיר TRUE
• =ISNA(#DIV/0!) יחזיר FALSE (זו שגיאה אחרת)
• ספציפי לשגיאות חיפוש כש"לא נמצא"
שגיאות ERROR.TYPE סוג השגיאה מחזירה מספר המזהה את סוג השגיאה
תחביר אנגלי: ERROR.TYPE(error_val) פירוש עברי: ERROR.TYPE(הערך עם השגיאה)
דוגמאות:
• =ERROR.TYPE(#DIV/0!) יחזיר 2
• =ERROR.TYPE(#N/A) יחזיר 7
• קודי שגיאות: 1=#NULL!, 2=#DIV/0!, 3=#VALUE!, 4=#REF!, 5=#NAME?, 6=#NUM!, 7=#N/A
• שימושי ליצירת הודעות שגיאה מותאמות אישית
סוג TYPE סוג הנתון מחזירה מספר המזהה את סוג הנתון
תחביר אנגלי: TYPE(value) פירוש עברי: TYPE(הערך לזיהוי)
דוגמאות:
• =TYPE(123) יחזיר 1 (מספר)
• =TYPE("טקסט") יחזיר 2 (טקסט)
• =TYPE(TRUE) יחזיר 4 (ערך לוגי)
• קודי סוגים: 1=מספר, 2=טקסט, 4=ערך לוגי, 16=שגיאה, 64=מערך
• שימושי לעיבוד נתונים מעורבים
סוג N המרה למספר ממירה ערך למספר או מחזירה 0 אם לא ניתן
תחביר אנגלי: N(value) פירוש עברי: N(הערך להמרה)
דוגמאות:
• =N(123) יחזיר 123
• =N("טקסט") יחזיר 0
• =N(TRUE) יחזיר 1
• =N(FALSE) יחזיר 0
• =N(TODAY()) יחזיר את המספר הסידורי של התאריך
סוג T החזרת טקסט מחזירה טקסט אם הערך הוא טקסט, אחרת מחזירה ריק
תחביר אנגלי: T(value) פירוש עברי: T(הערך לבדיקה)
דוגמאות:
• =T("שלום") יחזיר "שלום"
• =T(123) יחזיר "" (ריק)
• =T(TRUE) יחזיר "" (ריק)
• שימושי לחילוץ רק הטקסט ממערך מעורב
מערכת INFO מידע מערכת מחזירה מידע על המערכת והסביבה
תחביר אנגלי: INFO(type_text) פירוש עברי: INFO(סוג המידע המבוקש)
דוגמאות:
• =INFO("version") - גרסת Excel
• =INFO("system") - מערכת ההפעלה
• =INFO("directory") - תיקיית העבודה הנוכחית
• =INFO("numfile") - מספר גיליונות פתוחים
• =INFO("recalc") - מצב חישוב מחדש (אוטומטי/ידני)
מערכת CELL מידע על תא מחזירה מידע על העיצוב, המיקום או התוכן של תא
תחביר אנגלי: CELL(info_type, [reference]) פירוש עברי: CELL(סוג המידע, הפניה לתא)
דוגמאות:
• =CELL("address", A1) - כתובת התא
• =CELL("contents", B5) - תוכן התא
• =CELL("format", C1) - פורמט התא
• =CELL("width", D1) - רוחב העמודה
• =CELL("row", E1) - מספר השורה
• =CELL("col", F1) - מספר העמודה
מערכת SHEET / SHEETS מידע על גיליונות מחזירה מספר הגיליון הנוכחי או סה"כ גיליונות
תחביר אנגלי: SHEET([value]) / SHEETS([reference]) פירוש עברי: SHEET(הפניה לגיליון) / SHEETS(הפניה לקובץ)
דוגמאות:
• =SHEET() - מספר הגיליון הנוכחי
• =SHEETS() - סה"כ גיליונות בקובץ
• =SHEET(Sheet2!A1) - מספר הגיליון של Sheet2
• שימושי ליצירת נוסחאות שתלויות במיקום הגיליון
בדיקות ISREF האם הפניה בדיקה אם הערך הוא הפניה לתא
תחביר אנגלי: ISREF(value) פירוש עברי: ISREF(הערך לבדיקה)
דוגמאות:
• =ISREF(A1) יחזיר TRUE
• =ISREF("A1") יחזיר FALSE (טקסט, לא הפניה)
• =ISREF(INDIRECT("A1")) יחזיר TRUE
• שימושי בנוסחאות מתקדמות שעובדות עם הפניות דינמיות
בדיקות ISNONTEXT האם לא טקסט בדיקה אם הערך אינו טקסט (מספר, לוגי, שגיאה או ריק)
תחביר אנגלי: ISNONTEXT(value) פירוש עברי: ISNONTEXT(הערך לבדיקה)
דוגמאות:
• =ISNONTEXT(123) יחזיר TRUE
• =ISNONTEXT("שלום") יחזיר FALSE
• =ISNONTEXT(TRUE) יחזיר TRUE
• =ISNONTEXT("") יחזיר TRUE (ריק נחשב לא-טקסט)
• הפוך של ISTEXT